engineering protein nanocages as carriers for biomedical applications

Best popular engineering protein nanocages as carriers for biomedical applications